Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 USA F13 USA F8 USA F22 USA F12 XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City GHI Bronx Classic - Bronx GHI Bronx Tennis Classic - Bronx Challenger Banque Nationale Rimouski - Rimouski Ho Chi Minh City Challenger - Ho Chi Minh City Zivnobanka Open - Prostejov 2003 USTA Tallahassee Tennis Challenger - Tallahassee Open de Franche Comte - Besancon 2003 West Side Tennis Club Challenger - Forest Hills The Granby Natrel Challenger - Granby XL Capital Bermuda Open - Bermuda Tallahassee Tennis Challenger - Tallahassee Odlum Brown Vancouver Open - Vancouver USTA/Adtech Challenger - Boston USTA Challenger of Burbank - Burbank The LTA Cardiff Challenger - Cardiff 2006 North Shore Pro Tennis Championship - Winnetka drkoop.com USTA Tennis Championships of Houston - Houston Yokohama International Tennis Tournament - Yokohama USTA Men's Challenger of Urbana-Champaign - Urbana IV Gramado Open de Tenis - Gramado 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The USTA Challenger at West End Racquet - Torrance GHI Bronx Classic - Bronx drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka 2002 Eddleman USTA Challenger - Birmingham ATP Tour Challenger at Nellie Gail - Laguna Hills 2002 USTA Challenger of Calabasas - Calabasas Granby Challenger - Granby III Gramado Open de Tenis - Gramado USTA Challenger of Las Vegas - Las Vegas Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi 2002 Tulsa USTA Challenger - Tulsa USTA Men's Challenger of Dallas - Dallas 2002 FSE Challenger - Tarzana USTA Tennis Championships of Austin - Austin Gran Copa Ericsson - Rio de Janeiro Samsung Securities Cup Challenger - Seoul University of Tennessee USTA Men's Challenger - Knoxville ARMS USTA Challenger - Rocky Mount 2003 Eddleman USTA Challenger - Birmingham Waco International Tennis Challenger - Waco 2004 Freeman Men's Challenger - Joplin Eddleman/USTA Challenger - Birmingham Urbana-Champaign Challenger - Urbana Smith Barney Men's Challenger - Covington USTA Challenger of San Antonio - San Antonio Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 West Side Tennis Coub Men's Challenger - Forest Hills 2003 USTA Challenger of Calabasas - Calabasas The Wright Financial Group, Inc. Challenger - Champaign West Side Tennis Challenger - Forest Hills XI Open International D'Andorra - Andorra 2004 Colorado Tennis Classic - Denver The Natrel's Challenger - Granby Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx dBI Tennis Challenger - Binghamton 2006 Challenger of Santa Clarita California Challenger - Valencia Odlum Brown Vancouver Open - Vancouver College Station Challenger - College Station Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas The Wright Financial Group USTA Challenger - Champaign 2006 USTA Tallahassee Tennis Challenger - Tallahassee USTA Challenger - Champaign Countrywide Classic USTA Challenger - Carson Hilton Waikoloa USTA Challenger - Waikoloa Honda Kah Singapore Men's Tennis Open - Singapore USTA Challenger of Dallas - Dallas Fifth Third Bank Tennis Classic - Lexington Music City Challenger - Nashville Pro Challenger at Calabasas - Calabasas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Fifth-Third Bank Tennis Championships - Lexington USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Swanston Challenger - Sacramento The Wright Financial Group, Inc. Challenger - Champaign Waldbaum's Hamlet Cup - Long Island Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Challenger Ford de Cherbourg - Cherbourg Davidoff Swiss Indoors - Basel Adidas International - Sydney International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. USTA Men's Challenger of Dallas - Dallas drkoop.com USTA Tennis Championships - Armonk Binghamton Professional Tennis Tournament - Binghamton BH Tennis Open International Cup - Belo Horizonte USTA Men's Challenger of Dallas - Dallas Kyoto Challenger - Kyoto 2001 Eddleman USTA Challenger - Birmingham USTA Tallahassee Tennis Challenger - Tallahassee Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Qatar Open - Doha Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Music City Challenger - Nashville The Stella Artois Grass Court Championships - London 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis FILA Challenger - Biella Thailand Open - Bangkok Sybase Open - San Jose Galleryfurniture.com Challenge - Atlanta GHI Bronx Classic - Bronx The Stella Artois Grass Court Championships - Queen's/London The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos SAP Open - San Jose Kroger / St. Jude International - Memphis Singha Tennis Classic - Tarzana Legg Mason Tennis Classic - Washington D.C. Arizona Men's Tennis Championships - Scottsdale Salem Open - Hong Kong Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London A Glimmer of Hope Challenger - Austin RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin Shimadzu All Japan Indoor - Kyoto XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Grand Prix de Tennis de Lyon - Lyon Osaka International Tennis Tournament - Osaka BH Tennis Open International Cup - Belo Horizonte SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas The Nottingham Open - Nottingham US Men's Clay Court Championships - Houston The Stella Artois Championships - London USTA Challenger of Tiburon - Tiburon BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Tiburon Challenger - Tiburon Burbank Challenger - Burbank RCA Championships - Indianapolis Busan Open Challenger Tennis - Busan BA-CA Tennis Trophy - Vienna Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Isla de Lanzarote - Lanzarote The West Side Tennis Club Clay Court Challenger - Forest Hills Heineken Open - Auckland Citrix Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Hypo Group Tennis International - Portschach RCA Championships - Indianapolis Adidas International - Sydney Legg Mason Tennis Classic - Washington International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel SAP Open - San Jose The Dubai Tennis Championships - Dubai The Artois Championships - London Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha SAP Open - San Jose AEGON Championships - London Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Kroger / St. Jude International - Memphis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Atlanta Tennis Championships - Atlanta AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis AEGON Championships - London Winston Salem - Winston Salem Brasil Open - Salvador Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Legg Mason Tennis Classic - Washington TD Waterhouse Cup - Long Island Swiss Indoors Basel - Basel RCA Championships - Indianapolis Countrywide Classic - Los Angeles The Stella Artois Championships - London China Open - Beijing Regions Morgan Keegan Championships - Memphis AEGON Championships - London China Open - Beijing Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Orlando AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Salem Open - Hong Kong Heineken Open - Auckland Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Binghamton Professional Tennis Tournament - Binghamton Downtown Athletic Club USTA Challenger - Amarillo Credicard Tennis Cup - Campos do Jordao USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville USTA Challenger of Burbank - Burbank Atlantic City Open - Atlantic City West Side Tennis Club Clay Court Challenger - Forest Hills Challenger Leon 2003 - Leon Kroger / St. Jude International - Memphis Sybase Open - San Jose Zivnobanka Czech Open - Prostejov Davidoff Swiss Indoors - Basel AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Ericsson Open - Miami Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Grand Prix de Tennis de Lyon - Lyon Infiniti Open - Los Angeles Waldbaum's Hamlet Cup - Long Island Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Siebel Open - San Jose Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Winston-Salem Open - Winston-Salem Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Shanghai ATP Masters 1000 - Shanghai UBS Open Gstaad - Gstaad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai - Shanghai AIG Japan Open - Tokyo Rogers Cup - Montreal Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Campionati Internazionali D'Italia - Rome Masters Series Madrid - Madrid NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome ARAG World Team Championship - Dusseldorf Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami AEGON Championships - London Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati U.S. Open - New York Tennis Masters Series - Miami Rogers Masters - Toronto French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 2, 1R, PHI-PAK 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, Group 2, 2R, PHI-NZL 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, 1R, USA-AUT 5-0 Colonial Classic - Kooyong Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Tennis Masters Cup - Houston AAMI Classic - Kooyong Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Davis Cup, World Group, F, USA-RUS 4-1 Tennis Masters Cup Shanghai - Shanghai Colonial Classic - Kooyong Olympics - Athens Olympics - London 15th Asian Games Doha 2006 Capitala World Tennis Championship Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London